you know me better than anyone - Francés Inglés Diccionario